half edges - French English Dictionary